left-handed curve - Turkish English Dictionary